branch premises - Deutsch Englisch Wörterbuch